home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-11-02 | 2.0 KB | 91 lines |
- #
- # $Header: /hdf/hdf/v3.2r2/util/RCS/Makefile,v 1.10 1992/09/17 19:46:44 koziol beta koziol $
- #
- # $Log: Makefile,v $
- # Revision 1.10 1992/09/17 19:46:44 koziol
- # Made changes for Prototypes on the Convex
- #
- # Revision 1.9 1992/09/04 15:20:18 chouck
- # Fixed rules for MISPEL compiler
- #
- # Revision 1.8 1992/08/14 20:11:36 sxu
- # Added -lgl_s and -ansi (or -cckr) for SGI
- #
- # Revision 1.7 1992/08/12 15:58:11 sxu
- # Removed redundant -I for CONVEX
- #
- # Revision 1.6 1992/08/05 21:27:55 chouck
- # Added support for moving utils to HDFBIN
- #
- # Revision 1.5 1992/07/31 21:20:39 chouck
- # Fixed a couple CFLAGS problems
- #
- # Revision 1.3 1992/07/15 21:39:54 sxu
- # Added _STDC_ to make CONVEX happy.
- #
- # Revision 1.2 1992/07/15 19:36:00 chouck
- # Modified to conform to having a top level Makefile
- #
- # Revision 1.1 1992/07/14 20:08:47 dilg
- # Initial revision
- #
- #
- UTILS = hdf24to8 hdfcomp hdfls hdfpack hdfrseq hdftopal hdftor8 paltohdf \
- r8tohdf ristosds vcompat vmake vshow
-
- HEOBJ = he_main.o he_cntrl.o he_disp.o he_file.o
-
- #
- # These values will typically be over ridden by values specified in
- # top level HDF
- #
-
- # ==> Uncomment the line with your system type on it.
- MACHINE = SUN
- #MACHINE = UNICOS
- #MACHINE = IRIS4
- #MACHINE = APOLLO
- #MACHINE = IBM6000
- #MACHINE = CONVEX
- #MACHINE = VMS
- #MACHINE = MIPSEL
- #MACHINE = MAC
- #MACHINE = PC
- #MACHINE = HP9000
-
- RM=/bin/rm
- RMFLAGS=-f
-
- HDFLIB = ../lib
- HDFINC = ../include
- HDFBIN = ../bin
- #For IRIS4, include libgl_s.a
- #GLLIB = -lgl_s
- GLLIB =
-
- CFLAGS = -D$(MACHINE)
-
- # ==> For IRIS4, specify CFLAGS as follows:
- #CFLAGS= -g -D$(MACHINE) -cckr
-
- .c.o: he.h he_proto.h
- # $(CC) -c $(CFLAGS) -I$(HDFINC) $(HDFLIB)/libdf.a $(GLLAB) $<
- $(CC) -c $(CFLAGS) -I$(HDFINC) $(GLLIB) $<
-
- all: hdfed utils
- -mkdir $(HDFBIN)
- -cp $(UTILS) hdfed $(HDFBIN)
-
- nofortran: all
-
- hdfed: he.h he_proto.h $(HEOBJ)
- $(CC) $(CFLAGS) -I$(HDFINC) $(HEOBJ) $(HDFLIB)/libdf.a -o hdfed
-
- .c: $(HDFLIB)/libdf.a
- cc $(CFLAGS) -I$(HDFINC) $< -o $@ $(HDFLIB)/libdf.a $(GLLIB)
-
- utils: $(UTILS)
-
- clean:
- -$(RM) $(RMFLAGS) *.o $(UTILS) hdfed
-